14801 matches found
CVE-2024-53188
Technical details for CVE-2024-53188 are not publicly available in the provided documents. No vendor/model/version specifics or fixes are cited beyond the patch description. Monitor for updates from upstream advisories and vendor notices.
CVE-2024-41075
CVE-2024-41075 affects the Linux kernel’s cachefiles subsystem. The vulnerability was resolved by adding a consistency check for copen/cread operations to prevent malicious processes from issuing random copen/cread requests and crashing the system. The documented mitigations are: (1) copen reques...
CVE-2024-41078
CVE-2024-41078 (Linux kernel, btrfs qgroup) fixes a quota root leak that occurs if quota disable cleanup fails, leaking the quota root via fs_info->quota_root. The root cause is a missing btrfs_put_root() on the out path when dropping quota root references; a NULL assignment previously happene...
CVE-2024-42105
CVE-2024-42105 – nilfs2 inode range/UAF fixes in Linux kernel : The referenced security issue is mitigated by a patch series for nilfs2 that fixes a use-after-free and several inode-number range problems. Specifically, nilfs->ns_first_ino (the first non-reserved inode) was read from the superb...
CVE-2024-42148
The CVE-2024-42148 has concrete technical details in connected docs: it concerns the bnx2x driver in the Linux kernel and UBSAN array-index-out-of-bounds warnings. The root cause is an out-of-bounds access on the stats_query_entry query array inside bnx2x_fw_stats_req (drivers/net/ethernet/broadc...
CVE-2024-42161
Technical details about CVE-2024-42161 are not publicly provided in the connected documents. The description mentions a Linux kernel BPF_CORE_READ_BITFIELD uninitialized value fix and a patch to initialize val, but there are no explicit affected products/versions or remediation steps beyond the p...
CVE-2024-42236
In CVE-2024-42236, the Linux kernel vulnerability affects usb: gadget: configfs, specifically usb_string_copy(), where an userspace string with length zero can bypass validation, causing an OOB read (str[0-1] before check) followed by an OOB write (str[0-1] = '\0'). The issue is caused by insuffi...
CVE-2024-42314
CVE-2024-42314 (Linux kernel) affects btrfs by a use-after-free in the extent map when adding pages to compressed bio. The root cause is computing add_size after dropping the extent map reference; patch fixes this by computing add_size before releasing the reference. The NVD entry marks this as h...
CVE-2024-46726
CVE-2024-46726 (Linux kernel, drm/amd/display) fixes overflow/overrun in index calculations (vmid0p72_idx, vnom0p8_idx, vmax0p9_idx) to prevent array size overflow. The patch resolves 3 OVERRUNs and 1 INTEGER_OVERFLOW reported by Coverity; affected AMD display path. Remediation is to apply the up...
CVE-2024-46755
CVE-2024-46755 concerns the Linux kernel wifi mwifiex driver. The issue arises from mwifiex_get_priv_by_id() returning priv pointers for a given bss_num/bss_type without verifying that the priv is currently in use; unused priv pointers lack an attached wiphy, which can lead to a NULL pointer dere...
CVE-2024-47681
CVE-2024-47681 concerns the Linux kernel wifi driver for the mt76 MT7996. The issue is a NULL pointer dereference in the mt7996_mcu_sta_bfer_he routine when adding an STA interface to the MT7996 driver. The description indicates the vulnerability is resolved by fixing the NULL pointer dereference...
CVE-2024-47741
In CVE-2024-47741, the Linux kernel’s btrfs code had a race when multiple threads perform lseek (SEEK_DATA/SEEK_HOLE) on the same file descriptor. The bug stems from find_desired_extent() grabbing the file’s private_data while it may be NULL, allowing two threads to allocate separate file private...
CVE-2024-49855
CVE-2024-49855 : In the Linux kernel, a race between timeout handling and normal completion in the nbd path can lead to use-after-free. The fix clears NBD_CMD_INFLIGHT in nbd_requeue_cmd() and ensures cmd->lock is held when clearing the flag and requeueing, preventing premature completion of a...
CVE-2024-49906
CVE-2024-49906 has concrete remediation on Root OS (rootio-linux) for Ubuntu 22.04 and Debian 11/12. The OSV entries indicate Root has patched CVE-2024-49906 in the rootio-linux package across multiple distributions with multiple fixed versions available. Ubuntu Security Notices and Debian/Ubuntu...
CVE-2024-50103
CVE-2024-50103 concerns a Linux kernel vulnerability in ASoC: qcom where asoc_qcom_lpass_cpu_platform_probe() could dereference a NULL pointer from a devm_kzalloc() call. The fixed code adds a NULL check after allocation to prevent NULL Pointer Dereference. Affected component is the kernel’s ASoC...
CVE-2024-53116
CVE-2024-53116 concerns the Linux kernel panic/warning scenario in the Panthor DRM/GPU VM path. The description documents a bug in partial GPU mapping of buffer objects (BOs) where Panthor failed to correctly handle mappings that span multiple scatterlists and where the mapping offset did not sta...
CVE-2024-56768
CVE-2024-56768 (Linux kernel) : On x86-64, calling bpf_get_smp_processor_id() in builds with CONFIG_SMP disabled can trigger a page fault due to unavailable pcpu_hot. The fix in the patch inline returns 0 for the !CONFIG_SMP path, preventing the fault. References point to the kernel stable histor...
CVE-2024-57806
CVE-2024-57806 relates to a Linux kernel btrfs quota (SIMPLE_QUOTA) atomicity bug. The fix ensures the BTRFS_FEATURE_INCOMPAT_SIMPLE_QUOTA flag is set immediately after enabling SIMPLE_MODE, so both the quota status flag and the incompat flag are flushed in the same transaction. Without this, a s...
CVE-2024-57982
CVE-2024-57982 — Linux kernel xfrm state lookup : A race between lookup and hash table resizing could observe an hmask value too large for the new hashtable, enabling an out-of-bounds read in xfrm_state_lookup_byaddr() during lookup. The fix prefetches net->xfrm.state_hmask and associated poin...
CVE-2024-58079
CVE-2024-58079 is a Linux kernel vulnerability involving the media/uvcvideo subsystem. The issue arises from using the wrong device for device-managed cleanup when unbinding a driver with a GPIO unit in use; cleanup functions can be skipped, leaving an IRQ enabled and potentially accessing freed ...
CVE-2025-21847
CVE-2025-21847 concerns the Linux kernel ASoC: SOF path — stream-ipc handling. The root cause is a missing NULL check for sps->cstream in sof_ipc_msg_data(), which can lead to a NULL pointer dereference if sps->stream is NULL or cstream is NULL. The issue is mitigated by the published patch...
CVE-2025-21924
CVE-2025-21924 : In the Linux kernel, during ptp initialization for the hns3 driver, hclge_ptp_get_cycle may fail and previously not unregister/free the clock. The fix calls hclge_ptp_destroy_clock to unregister and free the clock when hclge_ptp_get_cycle fails, mitigating potential resource leaks.
CVE-2025-22065
CVE-2025-22065 : Linux kernel idpf SR-IOV path could double-remove a VF during reboot, causing a NULL pointer dereference when the adapter is NULL on the first idpf_remove() call. Fixes replace idpf_remove() in idpf_shutdown() with idpf_vc_core_deinit() and idpf_deinit_dflt_mbx(), moving cleanup ...
CVE-2025-22120
CVE-2025-22120 affects the Linux kernel ext4: in ext4_setattr(), a jump to the right label out_mmap_sem may occur. If ext4_inode_attach_jinode() fails, filemap_invalidate_unlock() may not be called to unlock mapping->invalidate_lock, leading to a hung task (as shown by the given EXT4-fs error ...
CVE-2025-22125
CVE-2025-22125 : Linux kernel md/raid1, raid10 could ignore IO flags (notably REQ_IDLE, and related flags) when blk-wbt is enabled, causing degraded write performance. The issue is fixed by preserving IO flags from the master bio (commit f51d46d0e7cb: “md: add support for REQ_NOWAIT”). Applicable...
CVE-2025-37739
CVE-2025-37739 involves a Linux kernel issue in the f2fs filesystem where out-of-bounds access could occur during truncate_inode_blocks(). UBSAN reported an array-index-out-of-bounds in f2fs/node.h when get_nid() accessed i_nid with a negative index due to dn.ofs_in_node being zero while the load...
CVE-2025-37815
CVE-2025-37815 concerns the Linux kernel’s misc: microchip: pci1xxxx IRQ handling. The patch fixes a kernel panic during IRQ handler registration by acquiring the spinlock and saving the current interrupt state before processing the IRQ via generic_handle_irq. A previous fix substituted generic_h...
CVE-2025-37836
CVE-2025-37836: Linux kernel vulnerability fixed in PCI: Fix reference leak in pci_register_host_bridge. Root cause: if device_register() fails, the code did not drop the reference, risking memory leak. The patch ensures put_device() is called to drop the reference when device_register() fails, p...
CVE-2009-2406
CVE-2009-2406 refers to a stack-based buffer overflow in the parse_tag_11_packet function in fs/ecryptfs/keystore.c of the Linux kernel before 2.6.30.4. The issue arises from not ensuring that the key signature length in a Tag 11 packet is compatible with the key signature buffer size, enabling l...
CVE-2009-4536
CVE-2009-4536 affects the Linux kernel ≤ 2.6.32.3 in the e1000 (drivers/net/e1000/e1000_main.c): it mishandles frames larger than MTU by treating trailing payload as a full frame, allowing remote bypass of packet filters with a crafted large packet. The issue is described as a consequence of an i...
CVE-2010-2495
CVE-2010-2495 affects the Linux kernel’s L2TP implementation (pppol2tp.c). The vulnerability arises from improper validation of certain interface-related values in pppol2tp_xmit, enabling a NULL pointer dereference and an OOPs that can cause a denial of service via routing-change vectors. The iss...
CVE-2010-3698
The CVE-2010-3698 entry concerns the KVM implementation in Linux kernels prior to 2.6.36. The root cause is that the kernel does not properly reload the FS and GS segment registers when handling KVM_RUN with a modified Local Descriptor Table (LDT). Impact: host OS users can cause a denial of serv...
CVE-2010-3848
CVE-2010-3848 is a Linux kernel vulnerability: a stack-based buffer overflow in econet_sendmsg (net/econet/af_econet.c) when Econet is configured, caused by handling a large number of iovec structures. This allows local privilege escalation. The flaw affects Linux kernels before 2.6.36.2 and is a...
CVE-2010-3877
The CVE-2010-3877 issue affects the Linux kernel (as cited in MiracleLinux AXSA:2011-143:02 and related advisories) where get_name in net/tipc/socket.c does not initialize a structure, enabling local attackers to read uninitialized kernel stack memory and leak information. Impact is a local infor...
CVE-2011-1078
CVE-2011-1078 affects the Linux kernel prior to 2.6.39. The vulnerable code is sco_sock_getsockopt_old in net/bluetooth/sco.c, where a structure used with the SCO_CONNINFO option is not initialized, enabling a local attacker to read potentially sensitive data from kernel stack memory. Exploitatio...
CVE-2011-4110
CVE-2011-4110 is a vulnerability in the Linux kernel 2.6 that affects the user_update function in security/keys/user_defined.c. The issue allows local users to trigger a denial of service via a NULL pointer dereference and kernel oops when updating a negative key into a fully instantiated key. Ex...
CVE-2016-4557
CVE-2016-4557 affects the Linux kernel up to 4.5.4, where the replace_map_fd_with_map_ptr function in kernel/bpf/verifier.c mishandles an fd data structure, enabling local privilege escalation or a denial of service (use-after-free) via crafted BPF instructions referencing an incorrect file descr...
CVE-2016-7915
CVE-2016-7915 affects the Linux kernel, where the hid_input_field function in drivers/hid/hid-core.c (pre-4.6) can be triggered by a physically proximate USB device (e.g., Logitech DJ receiver) to perform an out-of-bounds read, leaking kernel memory or causing a denial of service. The issue arise...
CVE-2016-7917
CVE-2016-7917 affects the Linux kernel’s netfilter: the nfnetlink_rcv_batch() function in net/netfilter/nfnetlink.c does not validate the batch length against the message, enabling a local user with CAP_NET_ADMIN to read kernel memory or trigger a denial of service (infinite loop or out-of-bounds...
CVE-2018-14611
CVE-2018-14611 affects the Linux kernel up to version 4.17.10. The vulnerability is a use-after-free in try_merge_free_space() when mounting a crafted Btrfs image, caused by missing chunk type flag checks in fs/btrfs/volumes.c via btrfs_check_chunk_valid . In the provided connected documents, Nes...
CVE-2018-14616
CVE-2018-14616 involves a NULL pointer dereference in the Linux kernel before 4.17.10. The flaw occurs in fscrypt_do_page_crypto() (fs/crypto/crypto.c) when handling a file inside a corrupted f2fs image. Affects the Linux kernel up to 4.17.10; the issue can cause a kernel crash (availability impa...
CVE-2019-19044
CVE-2019-19044 affects the Linux kernel prior to 5.3.11, via two memory leaks in v3d_submit_cl_ioctl() in drivers/gpu/drm/v3d/v3d_gem.c. The leaks can cause memory exhaustion and denial of service when kcalloc() or v3d_job_init() fail. The issue is addressed by upgrading to kernel 5.3.11 or apply...
CVE-2021-47078
Concrete details available: CVE-2021-47078 affects the Linux kernel’s RDMA/rxe driver. The flaw occurs in rxe_qp_do_cleanup() when rxe_qp_from_init() has failed, causing QP fields to be garbage-collected and leading to a refcount underflow and a use-after-free condition. This can enable local exp...
CVE-2021-47287
CVE-2021-47287 affects the Linux kernel. The issue is a memory leak in the auxiliary bus code when driver_register() fails. Specifically, if driver_register() returns an error, memory allocated for auxdrv->driver.name must be freed before returning from __auxiliary_driver_register(). The fix r...
CVE-2021-47483
CVE-2021-47483 affects the Linux kernel regmap subsystem (regcache_rbtree). The issue is a double-free in error handling when a reallocation fails, causing rbnode->block to reference freed memory. The fix moves the rbnode->block assignment to immediately after a successful reallocation, ens...
CVE-2021-47498
The CVE-2021-47498 issue affects the Linux kernel where Device Mapper requests could be requeued during DM suspend due to blk-mq unquiesce calls from outside events, causing a kernel panic under nr_requests updates. The fix changes behavior to avoid queuing during suspend and to requeue requests ...
CVE-2021-47559
CVE-2021-47559 (Linux kernel, net/smc): A NULL pointer dereference in smc_vlan_by_tcpsk() was reported during iteration over lower devices. The code path assigns ndev from netdev_lower_get_next and later dereferences ndev in is_vlan_dev(), risking a crash when the function returns NULL. The advis...
CVE-2022-0998
CVE-2022-0998 details an integer overflow in the Linux kernel's virtio device driver, specifically in vhost_vdpa_config_validate, permitting a local user to crash the system or potentially escalate privileges. Connected advisories confirm this flaw in the kernel virtio path and reference related ...
CVE-2022-49142
In CVE-2022-49142, the Linux kernel fix targets net: preserve skb_end_offset() in skb_unclone_keeptruesize() to address a WARN_ON_ONCE(delta truesize value remains consistent and avoids tailroom mismanagement when ksize(addr) is involved. The update includes revision notes and call traces (skb_tr...